Unidad 9 - Computación en la nube
Incluye teoría ampliada, tablas, casos reales, preguntas trampa y mini-tests interactivos.
1. Introducción al cloud computing
El cloud computing permite usar recursos informáticos a través de Internet sin tener servidores físicos propios.
Recursos cloud
- Servidores.
- Bases de datos.
- Almacenamiento.
- Aplicaciones.
- Redes.
| On-Premise | Cloud |
|---|---|
| Hardware propio | Infraestructura alquilada |
| Gran inversión inicial | Pago por uso |
| Mantenimiento interno | Servicios gestionados |
Mini-test
¿Qué caracteriza al cloud computing?
2. IaaS - Infrastructure as a Service
El proveedor ofrece infraestructura básica: máquinas virtuales, almacenamiento y red.
| Proveedor gestiona | Tú gestionas |
|---|---|
| Hardware y virtualización | Sistema operativo |
| Red física | Aplicaciones |
| Almacenamiento | Datos |
Ejemplos
- AWS EC2.
- Azure Virtual Machines.
- Google Compute Engine.
Mini-test
¿Qué gestionas normalmente en IaaS?
3. PaaS y SaaS
PaaS
El proveedor también administra el sistema operativo y middleware.
SaaS
Usas aplicaciones listas para funcionar desde navegador o app.
| Modelo | Tú haces |
|---|---|
| PaaS | Desarrollar apps |
| SaaS | Usar el servicio |
Ejemplos
- PaaS → Google App Engine.
- PaaS → Azure App Service.
- SaaS → Gmail, Google Drive, Microsoft 365.
Mini-test
¿Qué modelo usa aplicaciones completas listas para usar?
4. AWS, Azure y GCP
| Proveedor | Punto fuerte |
|---|---|
| AWS | Líder del mercado |
| Azure | Integración Microsoft |
| GCP | Datos e IA |
Servicios comunes
- Máquinas virtuales.
- Storage.
- Bases de datos.
- IA.
- Networking.
Mini-test
¿Qué proveedor destaca especialmente en IA y analítica?
5. Responsabilidad compartida
La nube funciona bajo un modelo de responsabilidad compartida.
| Proveedor | Cliente |
|---|---|
| Infraestructura física | Permisos |
| Red y CPD | Configuración |
| Hardware | Protección datos |
Importancia
- Configurar accesos correctamente.
- Evitar buckets públicos.
- Gestionar usuarios y roles.
- Aplicar MFA.
Mini-test
¿Quién protege la configuración y permisos?
6. Serverless y Edge Computing
Serverless / FaaS
- Ejecución por eventos.
- Pago por milisegundos.
- Escalado automático.
Edge Computing
- Procesamiento cerca del usuario.
- Menor latencia.
- Ideal para IoT y gaming.
| Tecnología | Ventaja |
|---|---|
| Serverless | No administrar servidores |
| Edge | Respuesta ultrarrápida |
Mini-test
¿Qué tecnología reduce latencia acercando procesamiento al usuario?
7. Inteligencia Artificial en la nube
AIaaS significa Inteligencia Artificial como servicio.
Servicios típicos
- Reconocimiento facial.
- Traducción automática.
- Análisis de sentimiento.
- Detección de objetos.
- Transcripción de audio.
| Antes | Ahora |
|---|---|
| Infraestructura compleja | APIs listas para usar |
| Mucho coste | Pago por uso |
Mini-test
¿Qué significa AIaaS?
8. Buenas prácticas cloud
Conceptos importantes
- MFA activado.
- IaC (Infrastructure as Code).
- Control de costes.
- Etiquetas (tags).
- Uso de CLI.
| Herramienta | Función |
|---|---|
| Terraform | Infraestructura como código |
| AWS CLI | Administración cloud |
| Trusted Advisor | Optimización y seguridad |
Mini-test
¿Qué herramienta define infraestructura mediante código?
9. Casos reales y mitos
Netflix y AWS
- Uso masivo de EC2.
- Autoescalado.
- Almacenamiento S3.
- Arquitectura global.
| Mito | Realidad |
|---|---|
| Cloud siempre es más barato | Depende del uso |
| Serverless no usa servidores | Los servidores existen |
| Cloud es un único CPD | Son regiones distribuidas |
Mini-test
¿Qué servicio cloud usa Netflix principalmente?
10. Resumen final examen
Conceptos imprescindibles
- IaaS → infraestructura.
- PaaS → plataforma.
- SaaS → software listo.
- AWS, Azure y GCP dominan el mercado.
- Serverless ejecuta código por eventos.
- Edge reduce latencia.
- MFA y IaC son fundamentales.
Preguntas trampa típicas
| Pregunta | Respuesta correcta |
|---|---|
| ¿Cloud elimina servidores? | No |
| ¿SaaS requiere instalar software? | No |
| ¿Serverless tiene servidores? | Sí |
Mini-test final
¿Qué modelo cloud ofrece aplicaciones listas para usar?